#include<stdio.h>
#include<stdlib.h>

int main()
{
    char sex,sports,diet;
    float faHeight,moHeight,myHeight;

    printf("输入用户性别,输入字符F表示女性,输入字符M表示男性");
    scanf("%c",&sex);
    printf("输入父亲身高");
    scanf("%f",&faHeight);
    printf("输入母亲身高");
    scanf("%f",&moHeight);
    printf("输入用户是否喜爱体育锻炼,输入字符Y表示喜爱,输入字符N表示不喜爱");
    getchar();
    scanf("%c",&sports);
    printf("输入用户是否有良好的饮食习惯等条件,输入字符Y表示良好,输入字符N表示不好");
    getchar();
    scanf("%c",&diet);
    if(sex=='M')
    {
        myHeight=(faHeight+moHeight)*0.54;
    }
    else
    {
        myHeight=(faHeight*0.923+moHeight)/2.0;
    }
    if(sports=='Y')
    {
        myHeight=myHeight*(1+0.02);
    }
    if(diet=='Y')
    {
        myHeight=myHeight*(1+0.015);
    }
    printf("myHeight=%.0f",myHeight);
    system("pause");
    return 0;
}